package com.example.demo.service;

/**
 * 图片生成服务接口
 * 基于通义千问文生图API实现角色头像自动生成
 */
public interface ImageGenerationService {
    
    /**
     * 根据角色描述生成角色头像
     * @param roleDescription 角色描述信息
     * @return 生成的图片URL
     */
    String generateRoleAvatar(String roleDescription);
    
    /**
     * 根据角色名称和描述生成角色头像
     * @param roleName 角色名称
     * @param roleDescription 角色描述信息
     * @return 生成的图片URL
     */
    String generateRoleAvatar(String roleName, String roleDescription);
}